package com.zyw.auth.common;

public interface IConstants {
    String EMPTY = "";//空字符串
	int EXPORT_MAX_SZIE = 50000; // 导出最大记录数

    // 用户状态
    Integer USER_STATUS_NORMAL = 1;    // 正常、启用
    Integer USER_STATUS_FORBIDDEN = 2;    // 禁用
    // 数据状态
    Integer C_PROPERTY_VALID = 0;    //有效（未删除）
    Integer C_PROPERTY_INVALID = 1;    //无效（已删除）
    // 日志-用户登录/退出
    Integer LOG_USER_LOGIN = 1;//用户登录
    Integer lOG_USER_LOGOUT = 2;//用户登出
    // 日志-用户操作类型
    String LOG_USER_OPER_REST_PASSWD = "REST_PASSWD";//重置密码
    String LOG_USER_OPER_CHG_PASSWD = "CHG_PASSWD";//修改密码
    String LOG_USER_OPER_CHG_ADMIN_INFO = "CHG_ADMIN_INFO";//修改管理员信息
    String LOG_USER_OPER_FORBIDDEN_ADMIN = "FORBIDDEN_ADMIN"; // 禁用管理员
    String LOG_USER_OPER_DELETE_ADMIN = "DELETE_ADMIN";//删除管理员

    String LOG_USER_OPER_UPDATE_ROLE = "UPDATE_ROLE";//修改角色
    String LOG_USER_OPER_DELETE_ROLE = "DELETE_ROLE";//删除角色

    // 返回值-常量定义
    String RESULT_ADD_SUCCESS = "新增成功";
    String RESULT_UPDATE_SUCCESS = "修改成功";
    String RESULT_DELETE_SUCCESS = "删除成功";

    Integer SUPER_ADMIN_ID_THRESHOLD = 0;//超级管理员ID临界点，小于此值为超级管理员
    Long SYSTEM_DEFAULT_ROLE_THRESHOLD = 0L; // 系统预设角色ID阀值，小于此值为预设角色

    String LOGIN_UUID_SESSION_KEY = "LOGIN-UUID";
    String LOGIN_CAPTCHA_SESSION_KEY = "LOGIN-CAPTCHA";
    
    
    String QR_CODE_LOG_URL="picture/qrcode_logo.png";

}
